<?php
require_once('Zend/Form.php');
class Form_Login extends Zend_Form
{
  function __construct()
  {
    $this->form;
  }
  public function init()
  {

      // метод пост
      $this->setMethod('post');

      $this->addElement('text', 'userName', array(
      'label'   => 'Имя Пользователя:',       
      'filters'  => array('StringTrim')
      ));
      $el = $this->getElement('userName');
      $el->setRequired(true)
      ->addValidators(array(
      array('NotEmpty', true, array('messages' => array(
        'isEmpty' => 'имя пользователя обязательный пункт!',
      )))));
      

      $this->addElement('password', 'password', array(
      'label'   => 'Пароль:'
      ));
      $el = $this->getElement('password');

      $el->setRequired(true)->addValidators(array(
      array('NotEmpty', true, array('messages' => array(
        'isEmpty' => 'пароль не может быть пустым!',
      )))));

      $this->addElement('submit', 'login', array(

      'label'   => 'логин'
      ));    
      $this->addElement('reset','cancel',array(
      'label'   => 'очистить'
      ));
  }
}

?>